Useful english dictionary. 2012.
naufragate — To wreck or to cause a wreck … Grandiloquent dictionary